/***************************************************************************
 创建者：       hualei
 开始时间：   2018.09.10
 copyright:(C) 深圳市华友高科有限公司
 修改说明：（每次有修改就添加一条，带有 修改人，修改时间，修改描述）

 ***************************************************************************
 *   MODBUS_READ 总线指令属性编辑视窗测试用代理类
*
 ***************************************************************************/
#ifndef MODBUSREADINSTRUCTIONDELEGATE_H
#define MODBUSREADINSTRUCTIONDELEGATE_H

#include <QObject>
#include "modbusreadinstructiondelegate_global.h"
#include "../ModbusReadInstructionView/modbusreadinstructionview.h"

/**
 * @brief The ModbusReadInstructionDelegate class  MODBUS_READ 总线指令属性编辑视窗测试用代理类
 */
class MODBUSREADINSTRUCTIONDELEGATESHARE_EXPORT ModbusReadInstructionDelegate : public QObject
{
    Q_OBJECT

public:
    /**
     * @brief ModbusReadInstructionDelegate    构造函数
     * @param parent
     */
    ModbusReadInstructionDelegate(QWidget *parent = 0);

    /**
     * @brief initView             初始化视图类成员变量
     */
    void initView();

public slots:

    /**
     * @brief cleanNoteSlot                 清除注释响应槽函数
     */
    void cleanNoteSlot();

    /**
     * @brief finishEditInstructionSlot     指令属性编辑完成响应槽函数
     */
    void finishEditInstructionSlot();

public:
    /**
     * @brief modbusReadInstructionView     MODBUS_READ 总线指令属性编辑视图类对象
     */
    ModbusReadInstructionView *modbusReadInstructionView;
};

#endif // MODBUSREADINSTRUCTIONDELEGATE_H
